road blocker - German English Dictionary